var http = require('../../utils/htp')
Page({
  data: {
    current: 1,
    bannerArr: [], // 用来保存轮播数据
    list: [], // 列表信息数据的容器
  },
  // swiper轮播的时候触发事件 swiperChange
  swiperChange(e) {
    // console.log(e.detail);
    // 获取当前的current
    this.setData({
      current: e.detail.current + 1
    })
  },
  // 4.点击首页list列表跳转到详情页面
  goDetail(e) {
    // 跳转到详情页
    // console.log(e); e.currentTarget.dataset.mark
    wx.navigateTo({
      url: '../indexDetail/indexDetail?id=' + e.currentTarget.dataset.mark,
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    // 2.进入页面就要获取轮播图的接口数据 api 发起 HTTPS 网络请求
    // let _this = this;
    // wx.request({
    //   method: 'GET',
    //   url: 'http://iwenwiki.com:3002/api/banner',
    //   success: function(res) {
    //     console.log(res.data);
    //     console.log(res.data.data);
    //    _this.setData({
    //     bannerArr: res.data.data
    //     })
    //   }
    // })
    // -----------es6箭头函数---------------
    // wx.request({
    //   method: 'GET',
    //   url: 'http://iwenwiki.com:3002/api/banner',
    //   success: res => {
    //     // console.log(res.data);
    //     // console.log(res.data.data);
    //     this.setData({
    //       bannerArr: res.data.data
    //     })
    //   }
    // })

    // 获取动态数据
    console.log(http);
    http('get','','/api/banner','加载中',res => {
      console.log(res);
      this.setData({
        bannerArr: res.data
      })
    })

    // 显示loading加载数据
    // wx.showLoading({
    //   title: '数据拼命加载中',
    // })
    // 3. 获取列表信息数据
    http('get', '','/api/indexlist', '数据拼命加载中', res => {
      this.setData({
        list: res.data 
      })
    })
    // wx.request({
    //   url: 'http://iwenwiki.com:3002/api/indexlist',
    //   success: (res) => {
    //     // console.log(res.data);
    //     // console.log(res.data.data);
    //     // 加载完毕--提升信息--1.5s后自动隐藏
    //     wx.showToast({
    //       title: '数据加载完毕!',
    //     })
    //     this.setData({
    //       list: res.data.data
    //     })
    //   },
    //   complete: ()=> {
    //     // 隐藏loading
    //     wx.hideLoading()
    //   }   
    // })

  },
})